<meta charset="utf-8">
singleton<br>
 singleton中文名称为单例模式，是一种构造类的设计模式。<br>
 其目的是为了在全局获取这个类的对象时总是能获取到唯一的对象，<br>
 而不是每次实例化都有创建出新的对象的一种类结构。<br>
 特别的在DB操作中，DB连接这种对象就是必须是通过单例模式来实现的。<br>
<br>
 class DBConnectionSingleton{<br>
 	private static $con = null;     //通过私有+静态声明单例对象<br>
 	//function __construct(){}<br>
 	public  static function getcon(){<br>
 		if(!self::$con){			//<br>通过静态执行一次的特点保证对象的唯一性<br>
 			self::$con = new self();<br>
 		}	<br>
 		return self::$con;<br>
 	}<br>
 }<br>
 $con1 = DBConnectionSingleton::getcon();<br>
 $con2 = DBConnectionSingleton::getcon();<br>